//
//@Component
//@ActionMapping(value = "1.3.100")
//public class ChatAction {
//
////	@Resource
//	//LastChatService lastChatService;
//
//	/**
//	 * 获取最近聊天列表（含对象id和类型）<br>
//	 * 此接口获取的最近列表只包含最近聊天对象的类型（用户或者群等）和聊天对象的id<br>
//	 * @author: yitun
//	 * @param head
//	 * @param socketSession
//	 * @return
//	 * @createDate: 2017年4月26日 下午1:55:00
//	 * @update: yitun
//	 * @updateDate: 2017年4月26日 下午1:55:00
//	 */
//	@ActionMapping(value = "1.1.0001")
//	public Object getLastChatList(HeadImpl head,
//			SocketSession socketSession,
//			@Define("userId") String userId,
//			@Define("type") String type,
//			@Define("count") int count) {
//		userId = socketSession.getKey();
//		//ResultMessage message = lastChatService.getLastChatList(userId, type, count);
//		return null;
//	}
//	
//	/**
//	 * 获取最近聊天列表（含对象信息）<br>
//	 * 此接口获取的最近聊天列表含聊天对象的详细信息。
//	 * @author: yitun
//	 * @param head
//	 * @param socketSession
//	 * @param userId
//	 * @param type
//	 * @param count
//	 * @return
//	 * @createDate: 2018-04-28 11:05:24
//	 * @update: yitun
//	 * @updateDate: 2018-04-28 11:05:24
//	 */
//	@ActionMapping(value = "1.1.0002")
//	public Object getLastChatWithDataList(HeadImpl head,
//			SocketSession socketSession,
//			@Define("userId") String userId,
//			@Define("type") String type,
//			@Define("count") int count) {
//		userId = socketSession.getKey();
//		//ResultMessage message = lastChatService.getLastChatWithDataList(userId, type, count);
//		return null;
//	}
//
//	/**
//	 * 获取最近聊天列表（含最后聊天内容）<br>
//	 * 此接口包含聊天对象详细信息和聊天内容
//	 * @author: yitun
//	 * @param head
//	 * @param socketSession
//	 * @param userId
//	 * @param type
//	 * @param count
//	 * @return
//	 * @createDate: 2018-04-28 11:02:50
//	 * @update: yitun
//	 * @updateDate: 2018-04-28 11:02:50
//	 */
//	@ActionMapping(value = "1.1.0003")
//	public Object getLastChatWithContentList(HeadImpl head,
//			SocketSession socketSession,
//			@Define("userId") String userId,
//			@Define("type") String type,
//			@Define("count") int count) {
//		userId = socketSession.getKey();
//		//ResultMessage message = lastChatService.getLastChatWithContentList(userId, type, count);
//		return null;
//	}
//
//	/**
//	 * 删除聊天记录
//	 * 
//	 * @param head
//	 * @param socketSession
//	 * @param userId
//	 * @param chatId
//	 * @param type
//	 * @return
//	 */
//	@ActionMapping(value = "1.1.0004")
//	public Object removeLastChat(HeadImpl head,
//			SocketSession socketSession,
//			@Define("userId") String userId,
//			@Define("chatId") String chatId,
//			@Define("type") String type) {
//		// String userId = socketSession.getKey();
//		ResultMessage message = new ResultMessage();
//		//lastChatService.remove(userId, chatId, type);
//		return message;
//	}
//}
